home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 22
/
Cream of the Crop 22.iso
/
bbs
/
dexe_154.zip
/
CUSTOM.DOC
< prev
next >
Wrap
Text File
|
1996-11-25
|
7KB
|
187 lines
Customizing DogWorld - Some Guidelines
ANSI MENUS - DOGTXT.DAT
-----------------------
Ansi menus for the most part are contained inside the file: DOGTXT.DAT.
You can alter these if you so desire. There are a few things that you
should be aware of though before you begin. Ansi in DogWorld is triggered
by an escape sequence at the beginning of a line. The escape sequence ()
tells DogWorld that this line belongs to an ansi screen and should be
sent through DogWorld's ansi emulator. Therefore, every line in an ansi
screen that contains ansi codes SHOULD have an ansi escape sequence at the
beginning of the line. Look at the file DOGTXT.DAT for an example.
Non-ansi lines may be mixed with ansi lines inside a menu. If a line
does not start with an escape sequence, it will not be sent through the
ansi emulator. Usually, this will not cause any ill effect, but slower
modems have "hung" on ansi text that was not sent through the emulator,
so it's better to be safe than sorry.
TEXT MENUS - DOGTXT.DAT
-----------------------
Text menus are also contained inside DOGTXT.DAT. Text menus are handled
differently than ansi menus. There are several codes that can be used
inside text menus that have special meaning to DogWorld. These codes
control things such as color changes. In addition to the standard color
codes, DogWorld supports the following codes inside DOGTXT.DAT:
`n - Carraige Return
`g - Inserts player's name with no color codes.
`e - Inserts enemies name with no color codes.
`d - Triggers a 1 second delay with time slicing - USE WITH CAUTION!
`F - If player is male, inserts FeeFee, otherwise inserts Lucky.
`p - Triggers a (MORE) prompt - CAUTION! (place on line by itself!)
`s - If male, inserts "Him", else inserts "Her".
`S - If male, inserts "He", else inserts "She".
`A - If male, inserts "His", else inserts "Her".
`N - If male, inserts "Boy", else inserts "Girl".
DOG DREAMS - DOGDREAM.DAT
-------------------------
This file can be modified, or you can add more dreams to it. Up
to 999 dream sequences are supported. @#DREAM001-@#DREAM999.
All color codes are supported and most of the codes listed above are
also supported.
TRAINER TEXT - LEVELTXT.DAT
---------------------------
This file can be modified. This text will be shown to the player
when they complete a level (@#LEVEL001-@#LEVEL011). All color codes
and most of the codes listed under "TEXT MENUS" are supported.
EXTERNAL "NEWS FLASH" FILES - (see file names below)
----------------------------------------------------
There are many files included with DogWorld that we will call "News Flash"
files. At various times during the game, DogWorld will read from one of these
files and randomly pull an item (line) out of the file and add that line to
the "Daily Herald". The text in these files can also be changed as long as
certain rules are followed. Some of the guidelines are as follows:
1. First line is always ignored and is used as a description.
2. Second line always contains the number of "News Flash" items.
3. Lines of text inside these files should never be more than 375 characters
long, including any special codes or spaces. (before code substitution)
Multiple lines can be shown on the screen by placing the (`n) code at
various places within the line of text.
In addition to the standard color codes the following codes are supported:
`g - Player's Name (alias).
`e - Enemies Name.
`n - Carriage Return.
`s - If male, inserts "Him", else inserts "Her".
`S - If male, inserts "He", else inserts "She".
`A - If male, inserts "His", else inserts "Her".
`N - If male, inserts "Boy", else inserts "Girl".
ALLEYTXT.DAT - for dogs that are killed in alley.
BADSAY.DAT - for dogs that are killed by other dogs.
BADTRAN.DAT - for dogs that are killed by the trainer.
FOODTXT.DAT - for dogs that are poisoned at the kennel.
GOODSAY.DAT - for dogs that beat other dogs.
GOODTRAN.DAT - for dogs that beat the trainer.
RUNALLEY.DAT - for dogs that run away from alley creatures.
RUNDOG.DAT - for dogs that run away from other dogs.
RUNTRAN.DAT - for dogs that run away from the trainer.
VITATXT.DAT - for dogs that OD on vitamins.
**NEW**
NPC-ONELINER ITEMS - (see below for file names)
-----------------------------------------------
These files contain the one-liners that the NPC's put into the
three one-liner areas (kennel, park, bridge). The NPC's name and
comment are stored on the same line. All color codes are supported,
plus most of the above codes. Each one-liner contains the NPC name
followed by a colon (:). The colon MUST be there! After the name,
there MUST be a "`n" and then the NPC's comment. You should limit
names to around 20 characters or less and try to limit the comment
to around 60 characters. Remember to allow about 20 characters for
any name substitutions (`e,`g). Here is an example:
`3Smelly Dog:`n`!"Where's the bathroom around here?"
NPC-BRID.DAT - NPC oneliners for the bridge oneliner.
NPC-KEN.DAT - NPC oneliners for the kennel oneliner.
NPC-PARK.DAT - NPC oneliners for the park oneliner.
BEGINNING "DAILY NEWS" ITEMS - DAILYTXT.DAT
-------------------------------------------
This file contains the quips that start off the daily news. You
can modify/delete/add items to this file. (Make sure the second line
is the number of items!). All color codes are supported along with
most of the codes listed above.
PLAYER NAMES
------------
Standard Color Codes are supported, they are:
`1 - blue
`2 - green
`3 - cyan
`4 - red
`5 - magenta
`6 - yellow
`7 - white
`8 - grey
`9 - bright blue
`0 - bright green
`! - bright cyan
`@ - bright red
`# - bright magenta
`$ - bright yellow
`% - bright white
ENEMY NAMES
-----------
When registered, you may use DogEdit to modify enemy names. Standard
color codes are supported here too. (See codes above).
ARMOR/WEAPON NAMES
------------------
These DO NOT support color codes at this time. When registered, you
may use DogEdit to modify armor and weapon names.
USER-TO-USER MAIL
-----------------
All standard color codes are supported inside user-to-user mail.
BADWORDS.DAT
------------
This file contains a list of "bad" words and their replacements.
You can use DogEdit to set the "Bad Word Filter Area" to PUBLIC or
to ALL. Public makes the filter active for the one-liner areas. All
makes the filter active for one-liners and User-to-User mail. The
format of the file is as follows:
; comments
<bad word>|<good word>
<bad word>|<good word>
You can also have "bad" phrases replaced by "good" phrases. Just
make sure you keep the word/phrase under 35 characters. After the
replacement is done, if the sentence runs past the maximumn length,
it will be truncated to 75 characters. Because of this, you should
try to keep the "good" and "bad" sides about the same length.
Have fun customizing one of the most customizable games around!
-Ken Cothran
Author of DogWorld!